self-learning unit - French English Dictionary